package com.bzkj.basicinfo.service.ncc;


import com.bzkj.basicinfo.domain.ncc.NccBasicManufacturerInfo;
import com.bzkj.common.core.domain.AjaxResult;
import com.bzkj.common.core.domain.R;

import java.util.List;

public interface NccBasicManufacturerInfoService {
    /**
     * NCC工厂 组织信息定时任务
     */
    void updateNccBasicManufacturerInfoJob(String all);

    /**
     * 根据条件分页查询集团企业信息
     * @Author wangzhichao
     * @Date 2024/12/09 14:54:30
     * @Param entity
     */
    List<NccBasicManufacturerInfo> findNccBasicManufacurerInfoData(NccBasicManufacturerInfo entity);

    /**
     * 根据code修改集团信息
     * @Author wangzhichao
     * @Date 2024/12/09 14:58:32
     * @Param entity
     */
    AjaxResult nccBasicManufacurerInfoUpdate(NccBasicManufacturerInfo entity);

    /**
     * 新增集团信息
     * @Author wangzhichao
     * @Date 2024/12/10 09:03:57
     * @Param entity
     */
    AjaxResult nccBasicManuFacurerInfoSave(NccBasicManufacturerInfo entity);

    R findBasicManufacturerInfo();

    R jobMethodExecute();
}
